/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pe.gov.mtc.dgac.licencias.service;

import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import pe.gov.mtc.dgac.licencias.bean.AuditorTO;
import pe.gov.mtc.dgac.licencias.bean.AuditorTipoauditTO;
import pe.gov.mtc.dgac.licencias.persistence.AuditorDAO;

/**
 *
 * @author elvis
 */
@Service
public class AuditorImplService implements AuditorService{

    @Autowired
    private AuditorDAO auditorDAO;
    
    public List<AuditorTO> listarAuditores(AuditorTO auditor) {
        return auditorDAO.listarAuditores(auditor);
    }

    public AuditorTO obtenerAuditor(Integer auditor) {
        return auditorDAO.obtenerAuditor(auditor);
    }

    public void registrarAuditor(AuditorTO auditor) {
        auditorDAO.registrarAuditor(auditor);
    }

    public void modificarAuditor(AuditorTO auditor) {
        auditorDAO.modificarAuditor(auditor);
    }

    public void eliminarAuditor(String auditor) {
        auditorDAO.eliminarAuditor(auditor);
    }

    public List<AuditorTipoauditTO> listarTipoAuditAuditor(Integer auditor) {
        return auditorDAO.listarTipoAuditAuditor(auditor);
    }

    public void registrarTipoAuditAuditor(AuditorTipoauditTO audit) {
        auditorDAO.registrarTipoAuditAuditor(audit);
    }

    public void eliminarTipoAuditAuditor(Integer audit) {
        auditorDAO.eliminarTipoAuditAuditor(audit);
    }

    public AuditorTipoauditTO obtenerDetuditor(Integer codDetAudit) {
        return auditorDAO.obtenerDetuditor(codDetAudit);
    }

}
